<html>
<head><meta charset="utf-8"><title>CLOCK_MONOTONIC(_RAW) · general · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/index.html">general</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html">CLOCK_MONOTONIC(_RAW)</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="172404666"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172404666" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172404666">(Aug 03 2019 at 12:24)</a>:</h4>
<p>I just heard that CLOCK_MONOTONIC_RAW is the "new better" CLOCK_MONOTONIC (for Linux). it looks like the difference is that _RAW excludes even "gentle" adjustment by NTP (source: <a href="https://stackoverflow.com/questions/14270300/what-is-the-difference-between-clock-monotonic-clock-monotonic-raw" target="_blank" title="https://stackoverflow.com/questions/14270300/what-is-the-difference-between-clock-monotonic-clock-monotonic-raw">https://stackoverflow.com/questions/14270300/what-is-the-difference-between-clock-monotonic-clock-monotonic-raw</a>). libstd seems to use CLOCK_MONOTONIC. should it use _RAW instead?<br>
Cc <span class="user-mention" data-user-id="132920">@gnzlbg</span></p>



<a name="172404738"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172404738" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172404738">(Aug 03 2019 at 12:27)</a>:</h4>
<p>oh, turns out this was already discussed at <a href="https://github.com/rust-lang/rust/issues/37902" target="_blank" title="https://github.com/rust-lang/rust/issues/37902">https://github.com/rust-lang/rust/issues/37902</a></p>



<a name="172404785"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172404785" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172404785">(Aug 03 2019 at 12:28)</a>:</h4>
<blockquote>
<p>We probably don't want to use CLOCK_MONOTONIC_RAW for Instant since it is not guaranteed to follow real time (e.g. 1 second on CLOCK_MONOTONIC_RAW can be shorter/longer than 1 real second). CLOCK_MONOTONIC is sped up/slowed down by the kernel as necessary to match real time (through NTP).</p>
</blockquote>



<a name="172404790"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172404790" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172404790">(Aug 03 2019 at 12:28)</a>:</h4>
<p>but OTOH, if you are unlucky enough to use CLOCK_MONOTONIC during NTP adjustment, you might see non-real-time because of the ongoing adjustment...</p>



<a name="172404949"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172404949" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172404949">(Aug 03 2019 at 12:33)</a>:</h4>
<p>We currently have some mutexes and such to make sure that <code>Instant</code> is in fact monotonic anyway, so you won't see non-monotonic behavior no matter what I believe, though definitely possible to see jumpiness</p>



<a name="172404950"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172404950" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172404950">(Aug 03 2019 at 12:33)</a>:</h4>
<p>(just forward, though)</p>



<a name="172406276"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172406276" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172406276">(Aug 03 2019 at 13:16)</a>:</h4>
<p><code>CLOCK_MONOTONIC</code> <em>is</em> monotonic even during an "adjustment"</p>



<a name="172406279"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172406279" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172406279">(Aug 03 2019 at 13:16)</a>:</h4>
<p>it just slows down / speeds up to make the clock "catch up"</p>



<a name="172406294"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172406294" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172406294">(Aug 03 2019 at 13:17)</a>:</h4>
<p>(also AFAIK use of those mutexes is predicated on <code>actually_monotonic()</code>, which is <code>true</code> for x86 Linux, so they are not used there)</p>



<a name="172406399"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172406399" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172406399">(Aug 03 2019 at 13:20)</a>:</h4>
<p>hm, yeah, might be true for linux</p>



<a name="172408506"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172408506" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172408506">(Aug 03 2019 at 14:24)</a>:</h4>
<p>monotonicity problems mostly are an issue on Windows, of the T1 platforms we support.</p>



<a name="172408587"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172408587" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172408587">(Aug 03 2019 at 14:27)</a>:</h4>
<p>Think of <code>CLOCK_MONOTONIC_RAW</code> as pretty much the <code>rdtsc</code> instruction which is not calibrated against a real clock in any way. <code>CLOCK_MONOTONIC</code> will at very least be somewhat calibrated.</p>



<a name="172409728"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172409728" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172409728">(Aug 03 2019 at 15:02)</a>:</h4>
<p><span class="user-mention" data-user-id="123586">@nagisa</span> I see. I am basically just relaying Keith Packard from <a href="https://www.youtube.com/watch?v=MYbm6cFqP80" target="_blank" title="https://www.youtube.com/watch?v=MYbm6cFqP80">this talk</a> where he says that <code>_RAW</code>  is the better monotonic precisely because it does <em>not</em> get cllibrated, because calibration introduces its own artifacts</p>
<div class="youtube-video message_inline_image"><a data-id="MYbm6cFqP80" href="https://www.youtube.com/watch?v=MYbm6cFqP80" target="_blank" title="https://www.youtube.com/watch?v=MYbm6cFqP80"><img src="https://i.ytimg.com/vi/MYbm6cFqP80/default.jpg"></a></div>



<a name="172409733"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172409733" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172409733">(Aug 03 2019 at 15:02)</a>:</h4>
<p>Amusing.</p>



<a name="172409745"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172409745" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172409745">(Aug 03 2019 at 15:03)</a>:</h4>
<p>timestamp: <a href="https://youtu.be/MYbm6cFqP80?t=939" target="_blank" title="https://youtu.be/MYbm6cFqP80?t=939">https://youtu.be/MYbm6cFqP80?t=939</a></p>
<div class="youtube-video message_inline_image"><a data-id="MYbm6cFqP80" href="https://youtu.be/MYbm6cFqP80?t=939" target="_blank" title="https://youtu.be/MYbm6cFqP80?t=939"><img src="https://i.ytimg.com/vi/MYbm6cFqP80/default.jpg"></a></div>



<a name="172410819"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172410819" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tom Phinney <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172410819">(Aug 03 2019 at 15:36)</a>:</h4>
<p>Embedded applications that implement control loops will need CLOCK_MONOTONIC_RAW. Consider the problem of a control loop such as PID (proportional-integral-derivative) with a non-zero differential term (rate * △x/△t) . Virtually all implementations require fixed-period sampling and output, with computation during the input-to-output interval. The underlying finite-difference mathematics can't cope with unequally-spaced sample/output intervals; instead a more complex , higher-computation-load, slower-acting Kalman filter usually must be used. In other words, use of CLOCK_MONOTONIC could cause billions of control loops worldwide to screw up during such intervals of adjustment.</p>



<a name="172411202"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172411202" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172411202">(Aug 03 2019 at 15:48)</a>:</h4>
<p>but would a PID loop in Rust use the libstd <code>Instant</code> or something else? <code>Instant</code> is mostly for measuring time, looks like a PID loop actually needs something that <em>triggers</em> it in a constant interval and then if that works properly it does not have to measure anything</p>



<a name="172412613"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172412613" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172412613">(Aug 03 2019 at 16:35)</a>:</h4>
<p>embedded applications would indeed use an interrupt fired off some sort of crystal/timer peripheral</p>



<a name="172412656"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172412656" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172412656">(Aug 03 2019 at 16:36)</a>:</h4>
<p>which linux kernel / glibc version added support for it ?</p>



<a name="172412708"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172412708" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172412708">(Aug 03 2019 at 16:38)</a>:</h4>
<blockquote>
<p>Linux 2.6.28</p>
</blockquote>



<a name="172412723"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172412723" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172412723">(Aug 03 2019 at 16:39)</a>:</h4>
<p>so from the pov of the oldest linux kernel / glibc version that we support we should be able to use it</p>



<a name="172413195"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172413195" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tom Phinney <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172413195">(Aug 03 2019 at 16:53)</a>:</h4>
<p>Since all clocks are imprecise and drift relative to a reference clock, there is always a need for rate adjustment in the local device. The hazard in embedded control applications, as had been demonstrated repeatedly since the advent of computerized control, occurs when the timing is abruptly "corrected" rather than gradually moved from its local view to where it is synchronized to some degree with the reference clock. When such adjustments are gradual, the remaining consideration is the interval over which the correction occurs vs. the gain coefficient of the derivative term in the control loop. Clearly it is useful to know the maximum local-clock adjustment rate when configuring such control loop coefficients.</p>



<a name="172416724"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172416724" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172416724">(Aug 03 2019 at 18:40)</a>:</h4>
<blockquote>
<p>so from the pov of the oldest linux kernel / glibc version that we support we should be able to use it</p>
</blockquote>
<p>so has it been bumped since the thread I quoted above? up there someone said our oldest supported Linux does not have it</p>



<a name="172487057"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172487057" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172487057">(Aug 05 2019 at 08:22)</a>:</h4>
<p>You'll have to ask @sfackler , from what I know, we only test against the oldest Ubuntu LTS version, which has something like kernel 4.x right now IIRC. The <code>libc</code> crate supports kernel &gt; 4.x on all linux platforms, and &gt; 5.x on most.</p>



<a name="172487105"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172487105" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172487105">(Aug 05 2019 at 08:22)</a>:</h4>
<p>I don't know if we have a build job anywhere using Linux 2.6.x, I can't find it.</p>



<a name="172487116"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172487116" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172487116">(Aug 05 2019 at 08:22)</a>:</h4>
<p>if its not tested anywhere, chances are we are probably incompatible with it in subtle ways already</p>



<a name="172487297"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172487297" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172487297">(Aug 05 2019 at 08:26)</a>:</h4>
<p>I can't find the minimum supported Linux version documented anywhere, nor do we have any way to support multiple linux versions - AFAICT the minimum supported Linux version "is the oldest one that works"</p>



<a name="172490871"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172490871" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172490871">(Aug 05 2019 at 09:30)</a>:</h4>
<p>According to <a href="https://forge.rust-lang.org/platform-support.html" target="_blank" title="https://forge.rust-lang.org/platform-support.html">https://forge.rust-lang.org/platform-support.html</a> we support 2.6.18+</p>



<a name="172490913"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172490913" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172490913">(Aug 05 2019 at 09:31)</a>:</h4>
<p>and IIRC we had a RHEL CI job that tests this?</p>



<a name="172490959"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172490959" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172490959">(Aug 05 2019 at 09:32)</a>:</h4>
<blockquote>
<p>I don't know if we have a build job anywhere using Linux 2.6.x, I can't find it.</p>
</blockquote>
<p>all our dist builders are on centos 5, with linux 2.6.18</p>



<a name="172490996"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/CLOCK_MONOTONIC%28_RAW%29/near/172490996" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> RalfJ <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/CLOCK_MONOTONIC(_RAW).html#172490996">(Aug 05 2019 at 09:33)</a>:</h4>
<p>ah right, Centos, no RHEL.<br>
<a href="https://github.com/rust-lang/rust/blob/master/src/ci/docker/dist-x86_64-linux/Dockerfile" target="_blank" title="https://github.com/rust-lang/rust/blob/master/src/ci/docker/dist-x86_64-linux/Dockerfile">https://github.com/rust-lang/rust/blob/master/src/ci/docker/dist-x86_64-linux/Dockerfile</a></p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>